home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / p_man / cat3 / Vk / VkMenuActionWidget.z / VkMenuActionWidget
Encoding:
Text File  |  1998-10-20  |  5.9 KB  |  133 lines

  1.  
  2.  
  3.  
  4. VVVVkkkkMMMMeeeennnnuuuuAAAAccccttttiiiioooonnnnWWWWiiiiddddggggeeeetttt((((3333xxxx))))                                  VVVVkkkkMMMMeeeennnnuuuuAAAAccccttttiiiioooonnnnWWWWiiiiddddggggeeeetttt((((3333xxxx))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      VkMenuActionWidget - Class For Widget-based Menu Actions
  10.  
  11. IIIINNNNHHHHEEEERRRRIIIITTTTSSSS FFFFRRRROOOOMMMM
  12.      VkMenuAction : VkMenuItem : VkComponent : VkCallbackObject
  13.  
  14. HHHHEEEEAAAADDDDEEEERRRR FFFFIIIILLLLEEEE
  15.      #include <Vk/VkMenuItem.h>
  16.  
  17.  
  18. PPPPUUUUBBBBLLLLIIIICCCC PPPPRRRROOOOTTTTOOOOCCCCOOOOLLLL SSSSUUUUMMMMMMMMAAAARRRRYYYY
  19.    CCCCoooonnnnssssttttrrrruuuuccccttttoooorrrr////DDDDeeeessssttttrrrruuuuccccttttoooorrrr
  20.            VkMenuActionWidget(const char *name,
  21.                               XtCallbackProc callback = NULL,
  22.                               XtPointer clientData = NULL);
  23.            VkMenuActionWidget(const char *name,
  24.                               XtCallbackProc callback,
  25.                               XtCallbackProc undoCallback,
  26.                               XtPointer clientData = NULL);
  27.            ~VkMenuActionWidget();
  28.  
  29.  
  30.    AAAAcccccccceeeessssssss FFFFuuuunnnnccccttttiiiioooonnnnssss
  31.            virtual const char* className();
  32.            virtual VkMenuItemType menuType();
  33.  
  34.  
  35. CCCCLLLLAAAASSSSSSSS DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  36.      This class is similar to VkMenuAction but creates a widget instead of a
  37.      gadget. This class should rarely be needed.
  38.  
  39. FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNN DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNNSSSS
  40.    VVVVkkkkMMMMeeeennnnuuuuAAAAccccttttiiiioooonnnnWWWWiiiiddddggggeeeetttt
  41.            VkMenuActionWidget(const char *name,
  42.                           XtCallbackProc callback = NULL,
  43.                           XtPointer clientData = NULL);
  44.  
  45.            VkMenuActionWidget(const char *name,
  46.                           XtCallbackProc callback,
  47.                           XtCallbackProc undoCallback,
  48.                           XtPointer clientData = NULL);
  49.  
  50.  
  51.           Initialize a VkMenuAction object.
  52.  
  53.    ~~~~VVVVkkkkMMMMeeeennnnuuuuAAAAccccttttiiiioooonnnnWWWWiiiiddddggggeeeetttt
  54.            ~VkMenuActionWidget();
  55.  
  56.  
  57.           Empty function.
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. VVVVkkkkMMMMeeeennnnuuuuAAAAccccttttiiiioooonnnnWWWWiiiiddddggggeeeetttt((((3333xxxx))))                                  VVVVkkkkMMMMeeeennnnuuuuAAAAccccttttiiiioooonnnnWWWWiiiiddddggggeeeetttt((((3333xxxx))))
  71.  
  72.  
  73.  
  74.    ccccllllaaaassssssssNNNNaaaammmmeeee
  75.            virtual const char* className();
  76.  
  77.  
  78.           Returns "VkMenuActionWidget".
  79.  
  80.    mmmmeeeennnnuuuuTTTTyyyyppppeeee
  81.            virtual VkMenuItemType menuType();
  82.  
  83.  
  84.           return VkMenuItem::ACTIONWIDGET.
  85.  
  86. IIIINNNNHHHHEEEERRRRIIIITTTTEEEEDDDD MMMMEEEEMMMMBBBBEEEERRRR FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNNSSSS
  87.    IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm VVVVkkkkMMMMeeeennnnuuuuAAAAccccttttiiiioooonnnn
  88.           undo(), hasUndo(), _undoCallback, _func, _data
  89.  
  90.  
  91.    IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm VVVVkkkkMMMMeeeennnnuuuuIIIItttteeeemmmm
  92.           show(), hide(), manageAll(), setLabel(), setPosition(), activate(),
  93.           deactivate(), remove(), show(), isContainer(), _position, _isBuilt,
  94.           _sensitive, _parentMenu, _label, _isHidden, _unmanagedWidgets,
  95.           _numUnmanagedWidgets,
  96.  
  97.  
  98.    IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm VVVVkkkkCCCCoooommmmppppoooonnnneeeennnntttt
  99.           installDestroyHandler(), removeDestroyHandler(), widgetDestroyed(),
  100.           setDefaultResources(), getResources(), callCallbacks(),
  101.           VkComponent(), manage(), unmanage(), baseWidget(), okToQuit(),
  102.           _name, _baseWidget, _w, deleteCallback
  103.  
  104.  
  105.    IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm VVVVkkkkCCCCaaaallllllllbbbbaaaacccckkkkOOOObbbbjjjjeeeecccctttt
  106.           callCallbacks(), addCallback(), addCallback(), removeCallback(),
  107.           removeCallback(), removeAllCallbacks(), removeAllCallbacks()
  108.  
  109.  
  110. KKKKNNNNOOOOWWWWNNNN CCCCLLLLAAAASSSSSSSSEEEESSSS TTTTHHHHAAAATTTT UUUUSSSSEEEE TTTTHHHHIIIISSSS CCCCLLLLAAAASSSSSSSS
  111.      VkMenu
  112.  
  113. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  114.      VkMenuAction, VkMenuItem, VkComponent, VkMenu
  115.      _V_i_e_w_K_i_t _P_r_o_g_r_a_m_m_e_r'_s _G_u_i_d_e
  116.      _T_h_e _X _W_i_n_d_o_w _S_y_s_t_e_m, DEC Press, Bob Sheifler and Jim Gettys
  117.      _T_h_e _X _W_i_n_d_o_w _S_y_s_t_e_m _T_o_o_l_k_i_t, DEC Press, Paul Asente and Ralph Swick
  118.      _T_h_e _O_S_F/_M_o_t_i_f _P_r_o_g_r_a_m_m_e_r_s _R_e_f_e_r_e_n_c_e, Prentice Hall, OSF
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.